:root {
    --theme-color: #f99135;
}

* {
    padding: 0;
    margin: 0;
}

/* 去掉图片下方留白 */
img {
    vertical-align: middle;
}

/* 头部公共样式 */
.tool-bar {
    height: 40px;
    background-color: #f0f0f0;
}

.nav {
    height: 90px;
    background-color: burlywood;
}

/* 底部公共样式 */
footer {
    background-color: #262426;
}

.service {
    /* 高度后续取消（后续靠内容撑开） */
    height: 230px;
}

.company {
    height: 63px;
    border-top: 1px solid #545454;
}

/* 其他公共样式 */
.center {
    width: 1200px;
    margin: 0 auto;
    /* 后续删除 */
    border: 1px solid;
}

/* 常用的弹性布局 */
.flex-ct {
    display: flex;
    justify-content: center;
    align-items: center;
}

.flex-bt {
    display: flex;
    justify-content: space-between;
    align-items: center;
}